average mean temperature - French English Dictionary